home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / javax / management / OrQueryExp.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.2 KB  |  32 lines

  1. package javax.management;
  2.  
  3. class OrQueryExp extends QueryEval implements QueryExp {
  4.    private static final long serialVersionUID = 2962973084421716523L;
  5.    private QueryExp exp1;
  6.    private QueryExp exp2;
  7.  
  8.    public OrQueryExp() {
  9.    }
  10.  
  11.    public OrQueryExp(QueryExp var1, QueryExp var2) {
  12.       this.exp1 = var1;
  13.       this.exp2 = var2;
  14.    }
  15.  
  16.    public QueryExp getLeftExp() {
  17.       return this.exp1;
  18.    }
  19.  
  20.    public QueryExp getRightExp() {
  21.       return this.exp2;
  22.    }
  23.  
  24.    public boolean apply(ObjectName var1) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException {
  25.       return this.exp1.apply(var1) || this.exp2.apply(var1);
  26.    }
  27.  
  28.    public String toString() {
  29.       return "(" + this.exp1 + ") or (" + this.exp2 + ")";
  30.    }
  31. }
  32.